#ifndef _SIGNALLAMP_H
#define _SIGNALLAMP_H

#include "tou.h"

//信号灯结构体
typedef struct lamp{
    int SEMID;  //灯ID
    void *DM;  //共享内存地址
}PLAMP;

//初始化两盏灯 第一盏灯有资源 第二盏灯无资源
PLAMP * lampInit(void);
//灯操作拷贝 n=1 mubiao->pMem n=0 pMem->mubiao
void cpy(int semID,void *pMem,char *mubiao,int n);

#endif